@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}


*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	width: 100%;height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;}
.overflow { overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

header{ width:100%; }
.heder_top { width:100%;line-height:50px;background:#8cc540; font-family:'微软雅黑'; font-size:12px; color:#fff; }
.heder_top span { float:right; margin-left:20px; padding-left:30px; display:block; line-height:50px;}
.header { width: 100%; background:#000;margin-top:1px; }
.logo{ width:37%; float:left; }
.logo img{ display:block; max-width:100%;}
.header_nav{ width:61%; /*background:rgba(0,163,0,0.8);*/  z-index:99; position:relative; float:right; }
/*导航下拉开始*/
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{  position:relative; z-index:99;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; width:14.28%; text-align:center; }
.header_nav .nav .nLi h3{ float:left; width:100%; line-height:70px; }
.header_nav .nav .nLi h3 a{ display:block; font-family:'微软雅黑'; font-size:15px; color:#fff;  }
.header_nav .nav .sub{ display:none; width:100%; left:0; top:70px;  position:absolute; background:rgba(39, 30, 9, 0.8) none repeat scroll 0 0 !important;  line-height:35px; padding:5px 0; z-index:999;}
.header_nav .nav .sub li{ zoom:1; }
.header_nav .nav .sub a{ display:block; padding:0 10px; }
.header_nav .nav .sub a:hover{  color:#fff;  background:#dbd1a9;}
.header_nav .nav:hover .on h3 a{   background:url(../images/nav_hover.png) no-repeat bottom center;   }

.header_nav .nav .nLi h3 a.cur{ background:url(../images/nav_hover.png) no-repeat bottom center;    }
/*导航下拉结束*/
/*移动端导航*/
.sj_nav{ width:100%; }
.icon-menu{float:right; cursor:pointer; width:40px; height:39px;background:url(../images/menu_logo.png) no-repeat right center;  position:absolute;right:2%;top:0; margin-top:3%; font-size:35px;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:9.5%;z-index:9999;background:rgba(46, 117, 42, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#65aa36; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}

/*大图滚动开始*/
.banner{ width:100%;}
.ban_img { width:100%; position:relative;padding-top:31%;}
.swiper-pagination-bullet { width:12px; height:12px; border:1px solid #e1f2fc;  border-radius:0; background:#000;border-radius:50%;box-shadow:5px 0 5px inset #aaa; }
.swiper-pagination-bullet-active { background:#ff9d00; }

main { width: 100%; }
.hengfu { width:80%;height:111px; background:url(../images/heng_bj.png) no-repeat left center, #8cc540; position:relative;top:-55px;left:86px; z-index:99}
.hengfu1 { float:left; line-height:25px;font-family:'Arial'; font-size:15px; color:#ada7a7; text-transform:uppercase; margin:27px;}
.hengfu1 span { display:block;line-height:31px;font-family:'Microsoft YaHei'; font-size:18px; color:#fff;}
.hengfu2 { line-height:23px;font-family:'Microsoft YaHei'; font-size:12px; color:#fff; height:69px;overflow:hidden;margin:20px 0 0 0; padding:0 19px 0 39px;}
.wu { width:94%;margin-top:50px; margin:0 auto;}
.wu li { width:33.3333%;float:left; border-right:1px solid #e5e5e5; padding:13px 0 28px 0;}
.wu li .wu_xian { width:80px; height:80px;border:1px solid #e5e5e5;  display: -webkit-box; display: -moz-box; display: box; -webkit-box-align: center; -moz-box-align: center; box-align: center; -webkit-box-pack: center; -moz-box-pack: center; box-pack: center; border-radius:50%; float:left;margin-left:55px; margin-right:16px; }
.wu li .wu_xian .xw_img1 { background:url(../images/c1.png) no-repeat center center; height:35px; width:42px; }
.wu li .wu_xian .xw_img2 { background:url(../images/c2.png) no-repeat center center; height:35px; width:42px; }
.wu li .wu_xian .xw_img3 { background:url(../images/c3.png) no-repeat center center; height:35px; width:42px; }
.wu li .zi { line-height:24px;font-family:'Microsoft YaHei'; font-size:18px; color:#333; margin:25px 0 0 0;overflow:hidden; background:url(../images/c_dian.png) no-repeat 80% center;}
.wu li .zi span { display:block; font-size:12px; line-height:15px;text-transform:uppercase;}
.wu li:hover .wu_xian { border:1px solid #8cc540;}
.wu li:hover .xw_img1 {background:url(../images/c11.png) no-repeat center center; }
.wu li:hover .xw_img2 {background:url(../images/c22.png) no-repeat center center; }
.wu li:hover .xw_img3 {background:url(../images/c33.png) no-repeat center center; }
.wu li:hover .zi { color:#8cc540}
.wu li:hover .zi span { color:#8cc540}

.about { width:100%; margin-top:47px;}
.title { text-align:center; background:url(../images/title.png) no-repeat center center;}
.title1 { line-height:36px; font-family:'Microsoft YaHei'; font-size:24px; color:#454952;} 
.title2 { line-height:28px; font-family:'Microsoft YaHei'; font-size:18px; color:#454952; text-transform:uppercase;}
.about_main { width:100%;height:359px;background:url(../images/about_bj.png) no-repeat 50% 50%; background-size:100% 100%; margin-top:26px; padding-top:60px;}
.about_main h1 { line-height:36px; font-family:'Microsoft YaHei'; font-size:30px; color:#fff; font-weight:bold;}
.about_main h1 span { font-size:14px;font-weight:normal;}
.about_main h2 { line-height:14px; font-family:'Arial'; font-size:12px; color:#fff;}
.about_main h3 { line-height:24px; font-family:'Microsoft YaHei'; font-size:12px; color:#fff; margin-top:15px; width:560px;height:120px;overflow:hidden;}
.about_main a { display:block;width:143px; height:36px; line-height:36px;border:1px solid #fff; padding-left:33px;background:url(../images/about_dian.png) no-repeat 90% center; font-family:'Microsoft YaHei'; font-size:13px; color:#fff; margin-top:15px;}
.sj_about { width:100%;margin-top:30px;}
.sj_about .zi { background:#8cc540;  padding:20px 0;}
.sj_about .zi h1 { line-height:36px; font-family:'Microsoft YaHei'; font-size:30px; color:#fff; font-weight:bold;}
.sj_about .zi h1 span { font-size:14px;font-weight:normal;}
.sj_about .zi h2 { line-height:14px; font-family:'Arial'; font-size:12px; color:#fff;}
.sj_about .zi h3 { line-height:24px; font-family:'Microsoft YaHei'; font-size:12px; color:#fff; margin-top:15px;height:120px;overflow:hidden;}
.sj_about img { display:block; width:100%;}

.case { width:100%;margin-top:38px;}
.wrap_1 { width:1200px;margin:0 auto;}
.case_heng { width:100%;margin-top:55px;}
.case_hengfu { width:100%;height:270px;background:url(../images/cp_bj.jpg) 50% 50%;background-size:cover;}
.case_hengfu .zi { float:right; padding:15px 32px 0 0;}
.case_hengfu .zi h1 {line-height:55px; font-family:'Microsoft YaHei'; font-size:30px; color:#fff; }
.case_hengfu .zi h2 {line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff; }
.case_hengfu .zi a {  display:block;width:166px; height:40px;line-height:40px;text-align:center;background:#fff;font-family:'Microsoft YaHei'; font-size:14px; color:#8cc63e; border-radius:10px;margin:17px 0 0 60px; }
.case_hengfu img { display:block;width:100%;}
.case_main { width:100%;margin-top:20px;position:relative;}
.case_main .swiper-container10 .swiper-slide .pic { width:100%;position:relative;overflow:hidden;}
.case_main .swiper-container10 .swiper-slide .pic .case_img { padding-top:79%}
.case_main .swiper-container10 .swiper-slide .txt { width:100%;border:1px solid #8cc540; text-align:center;padding:21px 0;}
.case_main .swiper-container10 .swiper-slide .txt h1 { line-height:54px; font-family:'Microsoft YaHei'; font-size:30px; color:#333; text-transform:uppercase;}
.case_main .swiper-container10 .swiper-slide .txt h2 { line-height:43px; font-family:'Microsoft YaHei'; font-size:15px; color:#8f8f8f; }
.case_main .swiper-container10 .swiper-slide .txt h3{  display:block;width:166px; height:40px;line-height:40px;text-align:center;background:#8cc540;font-family:'Microsoft YaHei'; font-size:14px; color:#fff; border-radius:10px;margin:13px auto; }
.case_main .swiper-container10 .swiper-slide:hover img { transform:scale(1.1,1.1);}

.cp { width:100%;margin-top:45px;}
.cp_main { width:100%;margin-top:45px; position:relative;}
.cp_main .slideTxtBox { width:100%;}
.cp_main .slideTxtBox .hd { width:100%; text-align:center;}
.cp_main .slideTxtBox .hd ul { display:block;}
.cp_main .slideTxtBox .hd ul li { display:inline-table;width:178px;height:46px; line-height:46px;text-align:center;background:#e7e7e7;font-family:'Microsoft YaHei'; font-size:18px; color:#595959;text-transform:uppercase;cursor:pointer;}
.cp_main .slideTxtBox .hd ul li:hover { background:#ffac0b;color:#fff;}
.cp_main .slideTxtBox .hd ul li.on { background:#ffac0b;color:#fff;}
.cp_main .slideTxtBox .bd { width:100%; margin-top:42px; position:relative;}
.cp_main .slideTxtBox .bd ul { display:block;}
.cp_main .slideTxtBox .bd ul li {width:100%; position:relative; margin:0 auto;}
.cp_main .slideTxtBox .bd ul li .swiper-slide .pic { width:100%;position:relative;overflow:hidden;}
.cp_main .slideTxtBox .bd ul li .swiper-slide .pic .cp_img { padding-top:89%}
.cp_main .slideTxtBox .bd ul li .swiper-slide .txt { text-align:center; line-height:58px;font-family:'Microsoft YaHei'; font-size:14px; color:#333;position:relative; z-index:1}
.cp_main .slideTxtBox .bd ul li .swiper-slide .txt h1 {width:100%;height:58px;  background:url(../images/cp_hover.jpg) no-repeat center center ; opacity:0;position:absolute;left:0;top:0; z-index:-1}
.cp_main .slideTxtBox .bd ul li .swiper-slide:hover .txt { color:#fff;}
.cp_main .slideTxtBox .bd ul li .swiper-slide:hover .txt h1 { opacity:1}
.swiper-button-next2 { width:16px; height:28px;background:url(../images/left.png) no-repeat left;left:-50px;}
.swiper-button-prev2 { width:16px; height:28px;background:url(../images/right.png) no-repeat right;right:-50px;}
.swiper-button-next3 { width:16px; height:28px;background:url(../images/left.png) no-repeat left;left:-50px;}
.swiper-button-prev3 { width:16px; height:28px;background:url(../images/right.png) no-repeat right;right:-50px;}

.news { width:100%;margin-top:45px;background:#8cc63e;padding:40px 0 6px 0;}
.news_main { width:100%;margin-top:45px;background:#fff;}
.news_main .news_b { width:385px;float:left;overflow:hidden;}
.news_main .news_b img { display:block;width:100%;}
.news_ul { overflow:hidden;padding:17px 0 21px 0;}
.news_ul li { margin:10px 34px 16px 34px;width:41%; float:left;}
.news_ul li h1 { line-height: 29px; font-family: 'Arial'; font-size: 12px; color: #777; }
.news_ul li h1 span { font-size:18px; color:#8cc540;}
.news_ul li h2 { line-height:32px; font-family: 'Arial'; font-size: 14px; color: #333; }
.news_ul li h3 { line-height:25px; font-family: 'Arial'; font-size: 12px; color: #686868; height:50%;overflow:hidden;}
.news_ul li h3 b { font-weight:bold; color:#8cc540;}
.news_ul li:hover h2 { color:#fd8200;}
.news_more {width:143px; height:36px; line-height:36px;border:1px solid #fff; padding-left:33px;background:url(../images/about_dian.png) no-repeat 90% center;  margin:40px auto;}
.news_more a { display:block;font-family:'Microsoft YaHei'; font-size:13px; color:#fff;}

.cont { width:100%;margin-top:40px;}
.cont_main { width:100%;margin-top:25px;}
.cont_left { width:40%;float:left;}
.cont_left h1 { line-height:56px;font-family:'Microsoft YaHei'; font-size:14px; color:#333;}
.cont_left h2 { line-height:24px;font-family:'Microsoft YaHei'; font-size:12px; color:#737373;text-transform:uppercase;}
.erwei { margin-top:5px;}
.erwei img { display:block;max-width:100%;float:left; margin-right:28px;}
.erwei .lxfs {line-height:35px;font-family:'Microsoft YaHei'; font-size:12px; color:#737373;padding-top:12px; overflow:hidden; }
.cont_right { float:right;width:40%}
.cont_right h1 { line-height:56px;font-family:'Microsoft YaHei'; font-size:14px; color:#333; margin-left:22px;}
.cont_right form { width:100%;}
.cont_right form ul { display:block;}
.cont_right form ul li { width:45%;float:left; margin:0 0 0 22px;}
.cont_right form ul li label { line-height:28px;font-family:'Microsoft YaHei'; font-size:12px; color:#737373;font-weight:normal;}
.cont_right form ul li textarea { height:80px;}
.cont_right form ul li button { width:108px; height:32px; line-height:32px;text-align:center;background:#ffac0b;font-family:'Microsoft YaHei'; font-size:14px; color:#fff; margin-top:27px; border:none;}

footer { width:100%;margin-top:50px;background:#191919;padding:34px 0; line-height:30px;font-family:'Microsoft YaHei'; font-size:15px; color:#fff; text-align:center;}
footer a { color:#fff;}
footer a:hover { text-decoration:underline !important; color:#8cc540}

/*cpzs*/
.cpzs { width:100%;margin-top:30px;}
.cpzs_left { width:26%;float:left;overflow:hidden;}
.s-drop-wrap { width:100%; }
.s-drop-btn { /*cursor:pointer;*/font-size:30px;font-family:'微软雅黑'; color: #8cc540; height:50px; position:relative; }
.s-drop-btn b { font-size:82px;font-family:'Aparajita'; font-weight:normal; line-height:50px;display:inline-block; position:absolute;left:0;top:9px}
.s-drop-btn p { line-height:31px; display:inline-block; position:absolute;left:45px; top:0}
.s-drop-btn span { line-height:20px;font-size:25px;font-family:'Aparajita'; display:block; position:absolute;left:45px;bottom:-5px}
.s-drop-btn.act{ }
.s-drop-list {display: block;}
.s-drop-list li{ margin-top:1%;}
.s-drop-list li a{ display:block; }
.aside-list-link{font-family:'微软雅黑'; font-size:16px; color:#333;line-height:47px; border:1px solid #a7a7a7;padding:1px;  }
.aside-list-link span { display:block;padding-left:76px; }
.aside-list li a:hover span, .aside-list li a.act span{ background:url(../images/cp_dian1.png) no-repeat 85% center, #8cc540;color:#fff;}
.aside-sublist { width:100%; }
.aside-list li{ margin-top:3%; }
.aside-list li a{ position:relative;}
.aside-sublist{ display:block;  }
.aside-sublist li{margin-top:1%;}
.aside-sublist li a{ color:#333; line-height:47px;  font-size:16px; margin-bottom:1px; background:#fff; border:1px solid #d2d2d2;padding-left:76px;}
.aside-sublist li a:hover, .aside-sublist li a.act{ background:url(../images/cp-dian.jpg) no-repeat left center;color:#bc2a2a;}
.cpzs_lxwm { width:100%; margin-top:25px;}
.cpzs_lxwm img { display:block;width:100%; margin:20px 0 0 0;}
.cpzs_lxwm .lxfs { font-size:14px;font-family:'微软雅黑'; color: #000; line-height:26px; margin-top:10px;}
.cpzs_right { width:72%;float:right;overflow:hidden;}
.cp_title {  text-align:center;background:url(../images/cp_xian.jpg) no-repeat center center;}
.cp_title h1 { line-height:34px;font-family:'微软雅黑'; color: #8cc540; font-size:25px;}
.cp_title span { display:block; line-height:22px;font-family:'微软雅黑'; color: #969696;font-size:14px;}
.cp_title span a { color:#969696;}
.cpzs_ul { width:100%;margin-top:40px;}
.cpzs_ul li { width:31.333%;float:left;margin:0 1% 18px 1%;overflow:hidden; position:relative;}
.cpzs_ul li .pic { width:100%;position:relative;overflow:hidden;}
.cpzs_ul li .pic .cpzs_img { padding-top:77%}
.cpzs_ul li .zi { text-align:center;line-height:46px;font-family:'微软雅黑'; color: #333;font-size:14px; border:1px solid #fff;}
.cpzs_ul li:hover img { transform:scale(1.1,1.1);}
.cpzs_ul li:hover .zi { background:#8cc540;border:1px solid #e1e1e1; color:#fff;}

/*cpzs_ny*/
.cpzs_ny { width:100%; margin-top:45px;}
.cpzs_ny img { display:block; max-width:100% ;margin:2% auto;}
.cpzs_ny h2 {text-align:center;line-height:46px;font-family:'微软雅黑'; color: #333;font-size:14px; }

/*news*/
.xw_ul { width:100%;margin-top:40px;}
.xw_ul li { margin-bottom:20px; float:left;}
.xw_ul li .xw_B { width:264px; height:156px;float:left;overflow:hidden;margin-right:25px;}
.xw_ul li .xw_B .xw_img { width:100%; height:100%;}
.xw_ul li h1 { line-height: 29px; font-family: 'Arial'; font-size: 12px; color: #777; }
.xw_ul li h1 span { font-size:18px; color:#8cc540;}
.xw_ul li h2 { line-height:32px; font-family: 'Arial'; font-size: 14px; color: #333; }
.xw_ul li h3 { line-height:25px; font-family: 'Arial'; font-size: 12px; color: #686868; height:50%;overflow:hidden;}
.xw_ul li h3 b { font-weight:bold; color:#8cc540;}
.xw_ul li:hover h2 { color:#ffac0b;}
.xw_ul li:hover .xw_img { transform:scale(1.1,1.1);}

/*dai*/
.dai { width:100%; margin-top:40px;}
.dai img { display:block; max-width:100%;}
.dai h2 {line-height:46px;font-family:'微软雅黑'; color: #333;font-size:14px; }

/*lxwm*/
.lxwm { width:100%; margin-top:40px; }
.lxwm .lxfs {font-size:14px;font-family:'微软雅黑'; color: #000; line-height:26px; }










/*手机底部*/
.hot{width:100%; height:58px; background:#191919; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
footer ul li a{ padding: 0 10px; height: 12px; font-size: 12px; line-height: 12px; }







@media (max-width:1200px){
	.wrap{ width:96%}
    .news_ul li { width:37%;}
    .cont_right { width:48%;}
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
    .logo {  width:73%; margin:0}
    .hengfu { top:0; margin-top:10px; left:0;width:100%;}
    .wu { width:100%;}
    .wu li { border-right:none;}
    .wu li .wu_xian {margin-left:0 }
    .case_hengfu { background:none; height:auto;}
    .case_hengfu .zi { width:100%;padding:0;background:#8cc540;padding:4% 0;text-align:center;}
    .case_hengfu .zi a { margin:17px auto;}
    .news_main .news_b { width:100%; float:none;}
    .news_ul { padding:0}
    .news_ul li { margin:2%;float:none; }
    .cont_left { width:100%;float:none;}
    .cont_right { width:100%;}
    /*cpzs*/
    .cpzs_left { width:100%;float:none;}
    .s-drop-btn { cursor:pointer; left:45%;}
    .cpzs_right { width:100%;float:none;}
	}

@media (max-width:767px){
	.wrap{ width:96%}
	.logo{ width:80%; margin:0;}
    .hengfu { top:0; margin-top:10px; left:0;width:100%;}
    .wu { width:100%;}
    .wu li { border-right:none;}
    .wu li .wu_xian {margin-left:0 }
    .wu li .zi { background:none;}
    .case_hengfu { background:none; height:auto;}
    .case_hengfu .zi { width:100%;padding:0;background:#8cc540;padding:3% 0;text-align:center;}
    .case_hengfu .zi a { margin:17px auto;}
    .news_main .news_b { width:100%; float:none;}
    .news_ul { padding:0}
    .news_ul li { margin:2%;float:none;width:95% }
    .cont_left { width:100%;float:none;}
    .cont_right { width:100%;}
    .cont_right h1 { margin:0}
    .cont_right form ul li { margin:0;width:47%;}
    /*cpzs*/
    .cpzs_left { width:100%;float:none;}
    .s-drop-btn { cursor:pointer; left:45%;}
    .cpzs_right { width:100%;float:none;}
    .cpzs_ul li { width:48%;}
	}

@media (max-width:567px){
	}

@media (max-width:467px){
	.logo{ width:85%;}
    .wu li .wu_xian { float:none;margin:0 auto;}
    .wu li .zi { text-align:center;}
    .case_main .swiper-container10 .swiper-slide .txt h1 { line-height:30px;}
    .case_main .swiper-container10 .swiper-slide .txt h2 { line-height:40px;}
    .case_main .swiper-container10 .swiper-slide .txt h3 { margin:6px auto;}
    /*cpzs*/
    .s-drop-btn { cursor:pointer; left:0%;}
	}

@media (max-width:376px){
	.wrap{ width:96%}
    .case_main .swiper-container10 .swiper-slide .txt h3 { width:125px;}
    
	}
@media (max-width:376px) {
    .icon-menu { margin-top:1%;}
    .case_hengfu .zi h1 { font-size:28px;}
    .case_hengfu .zi h2 { font-size:14px;}
    }
	
	
	
	/*清除样式*/
.clear { clear:both;}

/*分页css scott style pagination*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
	

/*浮动QQ*/
.dock {
	position: fixed;
	right: 0px;
	width: 50px;
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 200;
}

.dock.close {
	z-index: 50;
}

.dock ul.icons {
	position: absolute;
	list-style: none;
	right: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock.close ul.icons {
	right: -70px;
}

.dock ul.icons li i {
	display: block;
	position: relative;
	width: 50px;
	height: 50px;
	background: url(../images/icons.png) no-repeat;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 210;
}

.dock ul.icons li.active i {
	-moz-opacity: 0.4;
	opacity: 0.4;
}

.dock ul.icons li.up i {
	background-position: -63px -150px;
}

.dock ul.icons li.tel i {
	background-position: -62px -108px;
}

.dock ul.icons li.im i {
	background-position: -63px -20px;
}

.dock ul.icons li.wechat i {
	background-position: -59px -66px;
}

.dock ul.icons li.down i {
	background-position: -63px -190px;
}

.dock ul.icons li p {
	display: block;
	position: absolute;
	top: 50px;
	right: -260px;
	padding: 15px 20px;
	height: 120px;
	color: White;
	line-height: 30px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease-in-out .1s;
	-moz-transition: all .4s ease-in-out .1s;
	-ms-transition: all .4s ease-in-out .1s;
	-o-transition: all .4s ease-in-out .1s;
	transition: all .4s ease-in-out .1s;
	overflow: hidden;
	z-index: 201;
}

.dock ul.icons li.active p {
	right: 50px;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
}

.dock ul.icons li.tel p {
width: 143px;
    height:130px;
    line-height:30px
}

.dock ul.icons li.im p {
	width: 140px;
    height:170px;
    line-height:30px
}

.dock ul.icons li.im p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #00dfb9;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #00dfb9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.im p a:hover {
	color: White;
	background: #0f8773;
	border: 1px solid #0f8773;
}

.dock ul.icons li.wechat p {
	width: 180px;
    height:180px;
    line-height:30px
}

.dock ul.icons li.wechat p img {
	
	border: 2px solid #000;
}

.dock a.switch {
	position: absolute;
	display: block;
	top: 270px;
	right: 11px;
	width: 26px;
	height: 26px;
	background: url(../images/icons.png) no-repeat 0px -640px;
	cursor: pointer;
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
}

.dock a.switch.off {
	background-position: -32px -640px;
}

	